speak in glowing terms of - Turkish English Dictionary